spotted rose snapper (lutjanus guttatus) - Spanish English Dictionary